neural stimulation - Alemán Inglés Diccionario